Explore details about location North 21st Lane. North 21st Lane is a location situated within the Phoenix alongside other areas such as East Sierra Vista Drive, North 13th Street, North Manor Drive East.