TechnipFMC —Odessa

 

Location

Odessa, TX

Size

100,700 SF

Type

Single Tenant Industrial Facility