Homes for sale - 720 Colby Street, Willard, MO 65781 – MLS#60219288...