Explore details about location Northwest 24th Street. Northwest 24th Street is a location situated within the Sunrise alongside other areas such as Northwest 40th Court, Northwest 40th Place, Northwest 55th Street.