Broadway Plaza Walnut Creek CA
2450 ultrasonic sensors along with electronic LED signs are installed at this upmarket and prestigious mall in Walnut Creek CA. Installed in 2016.
16 photos · 79 views