Neimans Heads to Walnut Creek
Outdoor shopping center Broadway Plaza, located in the San Francisco East Bay city of Walnut Creek, will get a 107,000-square-foot Neiman Marcus store in late 2010 or 2011, according to Santa Monica–based Macerich, owner of the center. The Texas-based luxury retailer joins an existing Nordstrom, which recently announced plans to expand, as well as a Macy’s store, specialty shops and restaurants.