5970 Indian Creek Dr Ph-4 PH-4, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 30

$740,000
2 bed · 2 bath · 1,270 sq ft · Built 2004
5970 Indian Creek Dr Ph-4 PH-4, Miami Beach, FL 33140
Miami Beach, FL 33140
1 / 30

$740,000
2 bed · 2 bath · 1,270 sq ft · Built 2004