Explore details about location 75th Avenue North. 75th Avenue North is a location situated within the St. Petersburg alongside other areas such as 25th Street South, 4th Street North, 24th Avenue North.