3041 N Menard Avenue, Chicago, IL 60634 - Homesnap