Hannibal MO farm For Sale By Owner(FSBO)
Farm or Ranch for sale by owner in Hannibal, MO 63401. New brick home on 35 acres 2 miles to town, 2 ponds 2 springs, good water, deep well, septic county water on property. Hardwood and ceramic tile floors throghout , 2 car garage plus 3 car shop building....