When it opened in 2010, Walnut Creek Apartments provided 422 apartment units and 35,000 square feet of street-facing retail immediately adjacent to the Pleasant Hill/Contra Costa Centre Station of the BART system, located in Walnut Creek, California, in the bay area east of San Francisco. What isnâ€...
read more »