LUMMUS PARK

Lummus Park

1400 Ocean Drive, Miami Beach, 33139