View details for 1082 West Main Street - 2 1082 West Main Street - 2 $775+ Near Westside, Decatur, IL 62522