2809 Indian creek

Miami Beach, FL, 33140
$1,999,000Price
2430sqft
Courtesy of: One Sotheby's International Realty

2809 Indian creek

Miami Beach, FL, 33140
$1,999,000Price
2430sqft