$359,000 Sold Feb 19, 2025
- 2,506 Sq Ft
- $143/SF
- 86 Days On Market
- 4 Beds
- 3 Baths
- Built 1999
15083 185th Ave, Ottumwa, IA 52501
15083 185th Ave, Ottumwa, IA 52501Explore Similar Homes Within 2 Miles of Chillicothe, IA
$359,000 Sold Feb 19, 2025
15083 185th Ave, Ottumwa, IA 52501
15083 185th Ave, Ottumwa, IA 52501