Skip main navigation
      7 bd9 ba8,306 sqft

      17 N Hibiscus Dr, Miami Beach, FL 33139

      : $23,241,000: $135,228