Archinect
Manuel Avila

Manuel Avila

Chicago, IL, US

anchor

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