Type: Apartment

$ 4,500.00

6610 Indian Creek Dr 105 Miami Beach FL 33141

Peloro Condominium, a luxury boutique condo with amenities that include a grand atrium with waterfalls,…
997 sq ft
2 beds
2 baths