This building is great, its overpriced but can’t really complain about anything else. If you value peace and quiet, definitely live here.
March 2022
Incredible place to live. Apartments are in fantastic condition, neighbors are courteous, and Kevin at the leasing office is fantastically helpful (and always accessible). Would highly recommend.
December 2021
Fantastic coffee and pastries. The staff is welcoming, pleasant and efficient. This shop is wonderful. The local art changes from time to time and is enjoyable. This should be a must visit.
Central Station is located at 1720 Central Street
Evanston, IL and located in the highly desired North Shore neighborhood.
Central Station offers Studio to 3 bedroom homes and is an Energy Efficient, LEED Gold
Certified Green Building. Homes feature the finest finishes.
This rental community is pet friendly, welcoming both cats and dogs. For more
details, contact our office at (847) 864-8500 or use the online contact form.