At Home 207

At Home #207, also known as At Home Florida-Lutz, is an At Home home decor store located at 2160 Grand Cypress Drive in Lutz, Florida. The store opened in November 2018.