Welcome to 1242 E. Willard Ave in Decatur, IL! This freshly painted property features 3 bedrooms and 1 bathroom. Conveniently located, this house offers easy access to nearby amenities attractions. This home is listed on the DHA housing looking list and is ready for lease. No Pets. No Smoking. Trash included. Previously approved for section 8 voucher.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

