432 S Hibiscus Dr
Miami Beach, FL 33139
$100,000/month
$100,000/month