Park in Tampa
Small neighborhood park with a distinctive stucco tower, benches, and calm green space
106 E Davis Blvd
Tampa, FL, 33606