Posted by on Apr 9, 2014 in Past Projects |

NOV Odessa Expansion | 7995 E I-20 Odessa, TX 79765

NOV Odessa Expansion

Land Size: 6 acres

Bldg Size: 52,157 SF

Street Address: 7995 E I-20

Other Details: Lease facility – 20,247 SF office & warehouse expansion of existing facility