Skip to Main Content
Wednesday, October 3, 2012

Target Unveils Target Plaza Commons

This week Target Corporation unveiled its the new Target Plaza Commons - a new 25,000-square-foot recreation space for employees.

Spread along the city's commercial spine between 10th and 11th Streets, the spot was once home to the Church of Scientology as well as a series of eateries and retailers over the years, including Keys Restaurant and Let It Be records.

Read the full article here: