Explore details about location Northwest 106th Street. Northwest 106th Street is a location situated within the Seattle alongside other areas such as Southwest 98th Street, East Denny Way, South Jackson Street.