We have found 12 properties on Glenwood Ave, Ottumwa, IA. Average price per square feet on Glenwood Ave is $58. It is 13.4% lower than average price per sqft Ottumwa. Average sale price on Glenwood Ave is $92,100. It is 5.8% lower than average sale price in Ottumwa.