We have found 23 properties on W Hazelwood Dr, Star, ID. Average price per square feet on W Hazelwood Dr is $93. It is 45% lower than average price per sqft Star. Average sale price on W Hazelwood Dr is $126,100. It is 67.8% lower than average sale price in Star.