6580 Indian Creek Dr #411

Miami Beach, FL, 33141
$345,000Price
1Baths
569sqft
Courtesy of: One Sotheby's International Realty

6580 Indian Creek Dr #411

Miami Beach, FL, 33141
$345,000Price
1Baths
569sqft