Shore Acres Mini Park

5325 Bayou Grande Boulevard Northeast, St. Petersburg, FL, 33703
No trucks on this location