Situated in Walnut Creek, CA, Broadway Plaza is one of the area's prominent shopping venues. This Regional Center is conveniently located at Mt. Diablo & Main St.. Established in 1951, the property saw major improvements during its 1995 renovation. The property encompasses 750,733 sqft. of gross leasable area across its 85 stores. The mall offers 2,499 parking spaces for visitors.