800-810 SHERMAN AVENUE, Evanston, IL — Rated 2/5 by Tenants | Lucid Rents