Updating results...

68122 Real Estate

8258 Iowa St, Omaha, NE
25 photos
House For Sale
Open House - 12 - 1pm8258 Iowa St
$135,000
3 bds • 3 ba • 1,666 sqft • 6,098 sqft lot • Built 1995
Open: Sun. 12-1pmOpen House - 12 - 1pm