South Side Homes Various Locations in St. Petersburg, FL 936 23rd Ave S, St. Petersburg, FL 33705 1825 13th St S, St. Petersburg, FL 33705 1840 13th St S, St. Petersburg, FL 33705 1861 13th St S, St. Petersburg, FL 33705 Likes:0Comments:1Author:tinavibbertDate:October 20, 2022July 7, 2023Categories:All Properties, Available