Snitzer Development 
 

Dearborn Village

Dearborn Village is a 200 unit townhome project located on 5 City blocks in Chicago's South side.