.
Search Results
Greencastle of Barrington
445 E Main St, Barrington, IL 60010
This real estate company has vacancies to meet any of your needs, one of them being the apartment complex located nearMore the corner of Main Street and Northwest Highway. With easy walking access to downtown Barrington and the train station, this is an ideal place to have an apartment. The Greencastle of Barrington has friendly neighbors, easy access to business and an ideal location for anyone.
See more »