1211 Newell Avenue
Walnut Creek, CA, 94596-5331
? Highly visible location at the top of Newell Hill? Two blocks from Broadway Plaza, the core of Walnut Creek?s shopping and dining scene? Easy access via South Broadway extension? On-site 3.4/1,000 parking with covered, shaded stalls underneath building?
1211 Newell Avenue
Walnut Creek, CA 94596-5331