A year after announcing it was closing its Union Square store in San Francisco -- global fashion retailer Zara will open a new flagship store in the city.
Nordstrom Rack and Chase are also among the new tenants moving into the Deptford Town Center, which was previously anchored ...