1385 W Decatur Street, Decatur, IL 62522 - Homesnap