ODESSA – Marcus & Millichap has brokered the sale of a 54,678-sf industrial facility.
Built in 1959, 1975, and 1998, the five-building property is on about 5.6 acres at 8100 N. CR W.
The Texas Real Estate Research Center has more news like this online for free:
Source: Marcus & Millichap