Townhouse For Rent
$4,500
2811 Indian Creek Dr #B
Miami Beach, FL 33140
- 3 Bed
- 2 Baths
- 1,200 Sq ft
- 4450 Sqft(Lot)
Located in central miami beach 1/2 block from the ocean this is a 3 unit triplex, this is one of the units. parking on site, waterfront,...
Read More