Explore details about location 5th Terrace South. 5th Terrace South is a location situated within the St. Petersburg alongside other areas such as Bayou Boulevard South, 3rd Avenue South, 23rd Street South.