Closed: July 2021
Sold: June 2022
Location: 545 Commerce Street, Southlake, TX 76092
Size: 22,413 square feet