301 23rd Ave NE, St. Petersburg, FL