Manuel Avila

Manuel Avila

Chicago, IL, US


Barrington Square

New shopping center that was added to the booming town of Barrington Hills in Illinois. This view show one the main entrance to the commercial shopping.

 Read more

Status: Built
Location: Barrington Hills, Illinois

Back to Top  ↑Back to Project List...

Please wait... loading