We have found 25 properties on Hemlock Ave, Owatonna, MN. Average price per square feet on Hemlock Ave is $93. It is 9.4% higher than average price per sqft Owatonna. Average sale price on Hemlock Ave is $132,841. It is 12.9% lower than average sale price in Owatonna.