Park in Tampa
Open green space popular for dog walking and running, with protected mangroves and wildlife.
6601 S Sherrill St
Tampa, FL, 33616