2012 Vawter Street, Urbana, IL 61801 - Homesnap