NOV R&D | 8851 FM 105 Navasota, TX 77868
NOV R&D
Land Size: 40 acres
Bldg Size: 36,000 SF Office, 22,800 SF Warehouse, 41,300 SF MUD building
Street Address: 8851 FM 105 Navasota, TX 77868
Other Details: Land Rig Test Pad, Mud pump building and office building