807 Sterling Road – Lancaster, MA 01523 807 Sterling Road - Lancaster, MA 01523 5,080 SF of office and industrial space. O'Brien Commercial Properties has leased the [...] Read more
98 South Street – Hopkinton, MA 01748 98 South Street - Hopkinton, MA 01748 A 5,000 SF. flex space located at the Hopkinton Technology Park. O'Brien Commercial [...] Read more