Target to Open in Downtown LA

November 4, 2010

Target’s agreement to lease a 100,000 square-foot space represents one of the biggest deals in decades for downtown Los Angeles.

Recent News