101 N Euclid Avenue #23, Oak Park, IL 60301 - Homesnap