OMB Valves

 

Location

Stafford, TX

size

40,000 SF

type

Single Tenant Industrial Facility