We have found 21 properties on Northwood Dr, Moscow, ID. Average price per square feet on Northwood Dr is $131. It is 2.3% higher than average price per sqft Moscow. Average sale price on Northwood Dr is $228,500. It is 7.3% lower than average sale price in Moscow.