Address History
1020 Ocean Drive in Miami Beach, Florida (United States)
 
Opened Name
1938 Clevelander South Beach

  Click here to map your route at Google