6800 Indian Creek Dr #8D

Miami Beach, FL, 33141
ACTIVE
$4,280,000Price
3Beds
4Baths
2422sqft

6800 Indian Creek Dr #8D

Miami Beach, FL, 33141
ACTIVE
$4,280,000Price
3Beds
4Baths
2422sqft