Target T-1460

Target T-1460 is a Target discount department store located at 17605 South Halsted Street in Homewood, Illinois. The store opened July 24, 2002.