Summit Design + Build Completes 120-Unit Tapestry Station Luxury Apartment Complex in Evanston, Illinois
18EVANSTON, ILL. — Summit Design + Build has completed construction of Tapestry Station, a 120-unit luxury apartment complex located at 740 W. Main St. in Evanston. The five-story property features ground-floor commercial space. Amenities include a rooftop …