Homes for sale - 2880 Nebraska RD, Ottawa, KS 66067 – MLS#2148652 -...