Sprint Westlake Shopping Center

Coolpad at Sprint Westlake Shopping Center, Daly City, CA