If you’ve been in Southlake lately, you may have noticed a new building taking shape in Southlake Town Square.  The project totals 12,000-square-feet with 8,000-square-feet belonging to Z Gallerie; an affordable home decor store with stylish, chic furniture.  The adjacent […]