Target T-184

Target T-184, also known as Target Alhambra, is a Target discount department store located at 2120 West Main Street in Alhambra, California. The store opened on April 13, 1983.