About 19 Alpha Road
19 Alpha Road in Chelmsford is located in the heart of Massachusetts's high-tech region. It features two single-story buildings amassing 63,220 square feet of space.
The facility is set in an appealing, landscaped, multi-building R&D/flex park. Featuring 14' ceiling heights and multiple loading docks, the building was designed to accommodate both office and R&D users alike.
The property is located off Route 129 at the Route 3 connector.