Specials Updated Today COMPARE Decatur Flats Apartments 552 S Church St, Decatur, IL 62522 1 Bed $725