We have found 25 properties on Hemlock Ave, Lewiston, ID. Average price per square feet on Hemlock Ave is $115. It is 43.8% higher than average price per sqft Lewiston. Average sale price on Hemlock Ave is $226,825. It is 46.2% higher than average sale price in Lewiston.