Landmarks and Outdoors > Park
Address: 6100 SW 67TH Ave, Miami, FL, 33143
Phone: (786) 482-5800
Website: https://www.southmiamifl.gov/facilities/facility/details/Palmer-Park-8
Category: Other
Tags: #LandmarksandOutdoors
Listed on BizVoices