We have found 12 properties on NW 166th Dr, Beaverton, OR. Average price per square feet on NW 166th Dr is $123. It is 21.2% lower than average price per sqft Beaverton. Average sale price on NW 166th Dr is $240,825. It is 16.3% lower than average sale price in Beaverton.