6484 Indian Creek Dr #230
Miami Beach, FL 33141
Listed on By Owner by Ana
- 1 Baths
- 350 Sq ft
- 42976 Sqft(Lot)
Great studio overlooking the waterways, electricity, water, and 1 parking space is included in the rent.
close to all the amenities the...
Read More