HOUSTON — Lee & Associates has negotiated the sale of a 7.6-acre IOS (industrial outdoor storage) facility in North Houston. The property at 15550 Export Plaza Drive, which was fully leased at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results