129 Parker Street Development Project

  Background The 58 acre former Digital Equipment Corporation complex at 129 Parker Street is being developed by Capital Group Properties under the working name “The Shoppes at Maynard Crossing.” The project includes: a 68,000 square foot supermarket a congregate care retirement community (143 units) residential uses (180 units with 22 dedicated affordable) health club medical offices … Continue reading 129 Parker Street Development Project