Townhouse For Rent
$4,000
635 Euclid Avenue #115
Miami Beach, FL 33139
Listed on By Owner by Laura Shih
- 2 Bed
- 2.5 Baths
- 1,280 Sq ft
- 180 Acres(Lot)
Walk to the beach, shop, eat, and drink in the heart of south beach, and return to a lush, private mediterranean villa. this modern 2...
Read More