Tags: Shopping Mall.
The Street at Chestnut Hill is an open air shopping center on Route 9 in Chestnut Hill Massachusetts. The shopping center which is still in development contains 406000 sq. feet of fashion retailers restaurants and entertainment options. The architecture and design of the new shopping center mimics modern village-like streetscapes and overlooks the neighboring Hammond Pond. The center contains a Showcase Super Lux Star Market and Sports Club/LA.