JD Properties Plus, Inc.Decatur, IL 62521★ 2.660+1 217-521-1085www.jdpropertiesplus.com145 E Decatur St, Decatur, IL 62521ApartmentsApartment rental agencyDetails →