The Shops at Target to debut this weekend
The Shops at Target will debut in stores this weekend, starting May 6.
Target has released details about its new downtown Portland location, which is set to open in 2013.