1 result

1413 Locust St, Ottumwa, IA 52501, USA

$105,000
1413 Locust St, Ottumwa, IA 52501, USA

Welcome to this peaceful and inviting north side neighborhood. This...

  • 2 beds
  • 1 bath
  • 998 sq ft
1413 Locust St, Ottumwa, IA 52501, USA
$105,000

Reset password

Enter your email address and we will send you a link to change your password.