Target T-2830

Target T-2830, also known as Target Santa Clara, is a Target discount department store located at 2004 El Camino Real in Santa Clara, California. The store opened on.