Westfield UTC Shopping Center announces four new stores this fall
Photo of Westfield UTC in University City, San Diego. Photo courtesy of Westfield UTC. Westfield UTC, an open-air shopping center near UC San Diego in University City, has announced four…