121 NW 34th Street #2603, Miami, FL 33127 - Homesnap