4015 Indian Creek Drive 104, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 22
$210,000
1 bath · 401 sq ft · Built 1960