Explore details about location North 21st Avenue. North 21st Avenue is a location situated within the Phoenix alongside other areas such as South 48th Street, West Alta Vista Road, 5th Place.