#USA#BreakingNews#News
Retail space at 1000 South Main Street and 1401 Mt. Diablo Boulevard in downtown Walnut Creek, seen in 2024.
(Google Maps)A retail, food, and wine "experience" could sprout inside a shuttered downtown Walnut Creek store site.
Originally published at George Avalos