About 50 and 54 Otis Street,
Westborough, MA 01581
50 Otis Street is a 406,437-square-foot R&D and industrial building that was fully renovated-to-suit and expanded in 2021. 54 Otis Street is a 100,000-square-foot, build-to-suit, high-bay industrial asset that is slated for delivery in mid-2023.