Target T-650

Target T-650, also known as Orlando South, is a Target discount department store located at Terrace at the Florida Mall, 880 Sand Lake Road in Orlando, Florida. The store opened July 24, 1991. Last P01 in Orlando