Target T-627

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