Hotel Sadigo Court(3 stars)

334 20th Street FL 33139 Miami Beach (Florida) View on map
of 2