Existing Portfolio


Peabody Corporate Center is a three building, 136,000 square foot office complex in Peabody, MA

Other Assets


129 Bacon Street, Waltham, MA

BACON.png