1720 Massachusetts Ave, Lexington, MA by Mitchel Turner | Dec 23, 2021 | Properties 1595 SF / Retail Available for Lease