117 NW 42 Avenue #915, Miami, FL 5418 - Homesnap