83 Parkhurst Road, Chelmsford, MA by Mitchel Turner | Dec 23, 2021 | Properties 25,000 SF / Retail Fully Leased