The Mall at University Town Center in Sarasota, Florida has just opened its doors. It is one of only two new malls of this type to open in the U.S. since 2012 and only the third since the recession. William Taubman
, COO of Taubman
Centers, the mall's ...
[Published First Coast News - Oct 19 2014]