Posted by on Feb 1, 2013 in Past Projects |

NOV Mission Group – Odessa | 7995 E I-20  Odessa, TX 79765

NOV Mission Group – Odessa

Land Size: 6 acres

Bldg Size: 33,400 sf

Street Address: 7995 E I-20  Odessa, TX 79765

Other Details: Developed by Urban Companies, Design-Build, Crane-Served Office/Shop Facility