Total Units
101
Architect
Hirsch Associates
Ownership
Hubbard Street Group
Year Complete
2017
Address
1590 Elmwood Ave
Evanston, IL 60201
Evanston, IL 60201
Neighborhood
Evanston
LLCR Engagement
Multifamily Lease Up
Marketing
Marketing