Closed: December 2020
Sold: June 2022
Location: 3138 Quebec Street, Dallas, TX 75247
Size: 47,580 square feet