Explore details about location 24th Street South. 24th Street South is a location situated within the St. Petersburg alongside other areas such as Ulmerton Road, 9th Street South, 38th Avenue North.