Central Station luxury rentals is located at 1720 Central St. in Evanston.
Congratulations to Taylor Johnson clientsM & R Development and RMK Management on earning LEED Gold certification for their new Evanston luxury apartment community, Central Station. The 80-unit building is the first new-construction luxury rental development in suburban Chicago to earn Gold honors from the USGBC. Read more from Midwest Real Estate News.