News

Regional investment firm Marcus Partners has purchased two industrial buildings totaling 68,480 square feet in Holliston, about 30 miles southwest of Boston. Completed in 2013, the building at 275 ...