Target T-2804

Target T-2804, also known as Target Santa Rosa North, is a Target discount department store located at 950 Coddington Center in Santa Rosa, California. The store opened on.