Target T-968

Target T-968, also known as Bird Road, is a Target discount department store located at 7795 Southwest 40th Street in Miami, Florida. The store opened July 19, 1995.