Just Leased | 1211 Newell Streetworthy© The East Bay Office Team announces a new Lease of 3,087 SF at 1211 Newell Ave.