Titan buildings sell in Texas

Sellers realize $6.1M capital gain