The Albion at Evanston
1450 Sherman Avenue, Evanston, IL 60201
The Albion at Evanston is a proposed 298-unit luxury ground up development with 10,000 SF of ground floor retail. Ideally situated in what city officials call "The Gateway to Evanston," The Albion at Evanston is located on Sherman Avenue between Lake Street and Grove Street, approximately 2 blocks south of the Davis CTA and Davis Metra stops and 2 blocks north of the Dempster CTA stop.
more projects
ALBION RESIDENTIAL’S COMPLETED PROJECTS REPRESENT BEST-IN-CLASS ACROSS ALL DESIGN, STYLE AND FUNCTIONAL COMPONENTS. OUR FINISHED PRODUCT AND SUPERIOR CUSTOMER SERVICE MORE CLOSELY RESEMBLE A BOUTIQUE HOTEL THAN AN APARTMENT BUILDING.