Just Leased | 2890 N. Main St Walnut Creek Streetworthy© The East Bay Office Team announces a Lease Extension Of 2,224 SF At 2890 N. Main St. Walnut Creek. Our Portfolio of Leasing Services