Real Estate Walnut Creek Building Next to Lyric Apartments Demolished in Downtown Walnut Creek September 26, 2019 10:30 am 1507 Locust St, Walnut Creek Last fall we learned that Joe & the Juice would be coming to downtown Walnut Creek next to the Lyric apartment complex but as you can see in the above photo the entire building was recently demolished. Featured Previous Post Capullo Opens in Downtown Walnut Creek Next Post Baja Fresh Reopens in Downtown Walnut Creek