11818 I Street, Omaha, Nebraska 68137 Price: $123,456 Status: For Sale 2 Bed 2 Bath 3 Garage 1,234 ft2 Contact Us Map More Homes Contact Us More Homes