Park in St. Pete
Open green space with playground, ball fields, and a creek popular with dog owners and kids.
60th St N &
1st Ave N, St. Petersburg, FL, 33710