Explore details about location 16th Street North. 16th Street North is a location situated within the St. Petersburg alongside other areas such as 12th Avenue South, 61st Way North, 83rd Street North.