Hibiscus Island

115 W 3rd Ct

115 W 3rd Ct

Miami Beach, FL 33139

$1,750,000


Beds 6
Baths 2
Living Area 2,870 feet2