117 South St. is a 56,324-square-foot building in Hopkinton, Massachusetts
Investment
Capital Markets
Office
Data Centers
Authors
Kristen Murphy
Capital Markets, Hotels & Hospitality and Value & Risk Advisory PR