Explore details about location North 24th Street. North 24th Street is a location situated within the Phoenix alongside other areas such as North 8th Avenue, North 55th Drive, North 38th Avenue.