Big deal: Tupperware’s new shopping center is C. Fla.’s largest retail project in years
April 09, 2014 at 12:56 PM EDT
There’s no lack of new retail development in Central Florida these days, but it’s been years since we’ve seen construction on a large power or lifestyle center type of development...