Canterbury Place Apartments

Dekalb, Illinois, USA



Canterbury Place Apartments, Dekalb, IL, USA