6484 Indian Creek Dr #223
Miami Beach, FL 33141
Listed on By Owner by Maria
- 25,163 Sq ft
- 42976 Sqft(Lot)
Ight and bright studio with balcony located in waterfront building just one block to beach. rent includes electricity, gas and one open...
Read More