Target T-3203

Target T-3203, also known as Target San Francisco South, is a Target discount department store located at 1830 Ocean Avenue in San Francisco, California. The store opened on.