New restaurant site available for lease. Located in the High Tech Business area in Chelmsford, MA. Less than half a mile off Rte 3 (exit 29)
For Exclusive Commercial Properties. Investment, Sales & Leasing