Lummus Park

Lummus.JPG

Location

404 NW 3rd Street, Miami 33128  View Map

Google Map