You are here

Peloro Miami Beach

6620, 6630 Indian Creek Drive, Miami Beach, FL, 33139
114 Units · 7 Floors, 7 Floors · 2016 Built
Active Sales

12,582ft²
at
$4/ft²
Average
Pending Sales

at N/A
Average
Active Rentals

at N/A
Average

Details

Year: 2016
Buildings: 2
# of Floors: 7, 7
# of Units: 114
# of Bedrooms: 0 Bed, 1 Bed, 2 Bed, 3 Bed
Development Type: Residential
View: Water, City, Skyline

Location