2065 North Broadway in Walnut Creek, California