Come visit this garden style apartment community, we are located on the Creekside Drive of beautiful Walnut Creek. Creekside Terrace is only minutes away from Broadway Plaza, a short distance to Kaiser, and Downtown Walnut Creek, along with easy access to freeways and BART. Creekside Terrace
Apartments
Based on 0 Reviews
Add Review