Target T-627

Target T-627, also known as Target South Center, is a Target discount department store located at 301 Strander Boulevard in Tukwila, Washington. The store opened on July 25, 1990.