For Rent
6620 Indian Creek Dr 109 Miami Beach FL 33141
Directly on the bay this remarkable residence offers unobstructed water views from every room and…
1155 sq ft
2 beds
2 baths
6620 Indian Creek Dr 508 Miami Beach FL 33141
Miami Beach Waterfront 2 bedrooms, 2 bathrooms furnished unit. Walking distance to the beach. Marble…
1175 sq ft
2 beds
2 baths
6620 Indian Creek Dr 708 Miami Beach FL 33141
Gorgeous and unique penthouse that counts with 3 bedrooms & 3.5 Baths, with a breathtaking…
1860 sq ft
3 beds
4 baths
6620 Indian Creek Dr 304 Miami Beach FL 33141
FURNISHED DECORATED UNIT READY TO MOVE IN! Nice corner unit to Indian Creek Dr and…
642 sq ft
1 bed
1 bath
6620 Indian Creek Dr 105 Miami Beach FL 33141
Peloro Condominium, a luxury boutique condo with amenities that include a grand atrium with waterfalls,…
1293 sq ft
2 beds
2 baths