1 result

1112 N Van Buren Ave #1, Ottumwa, IA 52501, USA

$750,000
1112 N Van Buren Ave #1, Ottumwa, IA 52501, USA

Investors take note. Low maintenience 4 plex with great rental...

    1112 N Van Buren Ave #1, Ottumwa, IA 52501, USA
    $750,000

    Reset password

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