Homestead, Florida –
This 20,427 sq/ft big-box retailer is located in the 134, 655 sq/ft Homestead Pavilion, along with retailers such as AT&T, Kohl’s and Red Lobster.