The Deal Sheet
... squares and access to the future Lowell Street T stop on the Green Line. ... development at 55 Needham St, The Needham Street Village Shops. Atlantic Retail Properties Ben ... Conroy & Gelhaar 7,200 SF at 260 Franklin St in the Financial District. Cresa Boston ...