6620 Indian Creek Dr #212

Miami Beach, FL, 33141
ACTIVE
$750,000Price
2Beds
2Baths
1135sqft

6620 Indian Creek Dr #212

Miami Beach, FL, 33141
ACTIVE
$750,000Price
2Beds
2Baths
1135sqft