The proposed store would sit on 15.6 acres near Lake Nona Boulevard. The site is part of a 405,000-square-foot retail district that opened this summer.
The proposed store would sit on 15.6 acres near Lake Nona Boulevard. The site is part of a 405,000-square-foot retail district that opened this summer.