5970 Indian Creek Drive 207, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 27

$785,000
2 bed · 2 bath · 1,331 sq ft · Built 2004
5970 Indian Creek Drive 207, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 27

$785,000
2 bed · 2 bath · 1,331 sq ft · Built 2004