3321 Colfax Pl Evanston, IL 60201 - 3 beds/2 full baths | Zenlist