Explore details about location 13th Avenue N. 13th Avenue N is a location situated within the St. Petersburg alongside other areas such as 12th Avenue South, 22nd Street South, 41st Street South.