Decatur IL single family For Sale By Owner(FSBO)
Single Family Home for sale by owner in Decatur, IL 62521. Located in South Shores, Decatur, IL. 4 car garage, 3 tier deck, new carpet and tile, recent remodel on both bathrooms, fresh paint, new ceiling fans. Washer/dryer, refrigerator, oven, and dish washer included....