The Village Square | Hanover, MA

Home / The Village Square | Hanover, MA

Permitted, designed, constructed and leased a 12,000 square foot retail mall servicing upper-end clients.