TSC Offshore

 

Location

Houston, TX

Size

53,000 SF

Type

Single Tenant Industrial Facility