+1(850) 376 0436
 
Open now
6700 Indian Creek Drive, Miami Beach, FL 33141

Eden House

apartments in condos for sale and rent

16 96
Floors Units
Maintenance: 1.10
Delivery Date: 2013
Apartments at Eden House
For rent: 2 units from $3,000 / month
For sale: 7 units from 390,000