Westfield walls away from lease on San Francisco Centre
Shopping center giant Westfield is walking away from its San Francisco Centre mall, becoming the latest major company to leave the city/
Shopping center giant Westfield is walking away from its San Francisco Centre mall, becoming the latest major company to leave the city/