Palos Verdes Mall

Located at Pleasant Hill Road and Camino Verde in Walnut Creek, CA