Alamo Apartment Hotel, Indian Creek at 42nd Street, Miami Beach, Florida, USA. Date: 1939

- Image ID: G3CN4N