Newmark Arranges $96.5 Million in Financing for 50 and 54 Otis Street in Westborough

BOSTON — Newmark announced the arrangement of $96.5 million in financing for 50 and 54 Otis Street, two industrial assets that are located less than 35 miles west of Boston … Continue reading Newmark Arranges $96.5 Million in Financing for 50 and 54 Otis Street in Westborough