Lemon City Park
Tourist attraction β’ Parkππ Nice quiet small park.
Address
27 NE 58th St, Miami, FL 33137
Website
Contact
(305) 533-3514Rating on Google Maps
4.20 (90 reviews)Open on Google Maps
Discover top rated places in Miami
ππ Nice quiet small park.
ππ Nice quiet small park.
27 NE 58th St, Miami, FL 33137