How much is admission?
Address: 12451 SW 184th St, Miami, FL 33177, USA
Lilly Prendes | Sep 25, 2019
Admission is free Yamileth
Carol Perry | Sep 25, 2019
Admission into the park is free.
Jose Raba Jr | Sep 25, 2019
Free
Zea Africa | Mar 28, 2022
Admission still free?
Thanks! Your answer is awaiting moderation.