1644 North Broadway in Walnut Creek, California