Explore details about location Northwest 73rd Street. Northwest 73rd Street is a location situated within the Seattle alongside other areas such as 22nd Avenue Northwest, 33rd Avenue South, Boylston Avenue.