Park in St. Pete
Downtown park with beach chairs for sunrise watching, quiet strolls, and waterfront views.
2 2nd Ave NE
St. Petersburg, FL, 33701