616 E Green Street, Champaign, IL 61820 - Homesnap