Explore details about location North 18th Street. North 18th Street is a location situated within the Phoenix alongside other areas such as North 10th Place, Circle Mountain Road, East Cambridge Avenue.