Westlake Shopping Center

Daly City, CA