Regional mall landlord Simon Property Group Inc. said luxury brand Tom Ford International LLC will open at two of its owned properties.
The stores, which will open during the holiday season, will be located at The Galleria in Houston, where the brand will lease 4,000 square feet, and at Phipps Plaza in Atlanta, where it will take up 4,500 square feet.