Charlotte's Northlake Mall to be sold to Starwood affiliate
June 18, 2014 at 14:23 PM EDT
Charlotte's Northlake Mall will soon be under new ownership as part of a $1.4 billion portfolio sale to private investment firm Starwood Capital Group...