Just Leased | 710 S Broadway Streetworthy© The East Bay Office Team announces a new lease of 952 SF at 710 S Broadway, Walnut Creek.