STREAM Capital Partners arranges sale-leaseback of industrial facility in Denton, Texas
STREAM Capital Partners has arranged the sale and leaseback of a 40,760-square-foot industrial facility in Denton, Texas. The facility is occupied by EDSCO Fasteners, a…