Explore details about location 21st Street North. 21st Street North is a location situated within the St. Petersburg alongside other areas such as Grant Street Northeast, 23rd Avenue Northeast, 66th Terrace South.