Explore details about location 24th Street North. 24th Street North is a location situated within the St. Petersburg alongside other areas such as 3rd Street, 1st Avenue Southeast, Tennessee Avenue Northeast.