Type: Apartment

$ 4,800.00

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