Add this property to your favorites View Details 6700 Indian Creek Dr , #1003 Eden House Condo | Miami Beach $374,900 1 bd 1 ba 619 sqft 0.01 acres On Site 520 Days Ago
Add this property to your favorites View Details 6700 Indian Creek Dr , #1001 Eden House Condo | Miami Beach $528,000 1 bd 1 ba 530 sqft 0.01 acres On Site 547 Days Ago