Updating results...

Omaha NE Real Estate

17217 Spencer St, Omaha, NE
17217 Spencer St, Omaha, NE68116
House For Sale
$350,000
5 bds • 0.5 ba • 2,810 sqft • 9,750 sqft lot • Built 2010
Less than 1 day on Zillow
 • Berkshire Hathaway HomeServices Ambassador Real Estate-NE