Target T-3265

Target T-3265 is a Target discount department store located at 1775 East Bayshore Road in East Palo Alto, California. The store opened unknown.