E2 Apartment Leave a comment E2 Apartments in Evanston define luxury apartment living on the North Shore.