Apartment For Rent
$2,100
6647 SW 59th Pl #102
South Miami, FL 33143
Listed on By Owner by Alexander
- 2 Bed
- 1 Baths
- 700 Sq ft
- 11160 Sqft(Lot)
Location, location, location...beautiful apartment, very comfortable. the apartment has been designed to maximize space and light....
Read More