267 Lowell Road is a 121,698 square foot single-story research & development building situated on 13.23 acres of land in Hudson, NH. It has access to Route 3, a major highway that runs from Burlington, MA to Manchester, NH, approximately 1.5 miles from the property. The building was constructed in 1985 and is occupied by a single tenant.
Contact← Back to Portfolio