Oxford Properties Group acquired a biomanufacturing facility in Marlborough in a $125M sale-leaseback.
Read more