Park in Tampa
Small county park with open green space, a picnic pavilion, benches, and a fenced pond.
8817 Leeward Dr
Tampa, FL, 33634
(813) 744-5595