Broadway Plaza, Walnut Creek
Thanks to a reader for pointing out that the stationery store Papyrus is closing at Broadway Plaza in downtown Walnut Creek and all other locations as well with liquidation sales underway. I noticed 20% sales at the Broadway Plaza location. Find out more from this article on Retail Dive.