Overview
Church Street Station is a townhome community built by M I Homes in 2010 and 2011. Homes range from 955 to 1,910 square feet. Church Street Station is located in Hanover Park, Illinois off of Lake Street west of Barrington Road.
Courtesy of Church Street Station, M/I Homes
Townhome
Shopping Nearby
Townhomes