Construction starts at Opus’ 272,076-square-foot spec industrial facility in Omaha
Opus announced that construction is underway on Rainwood Industrial, a 272,076-square-foot Class-A speculative industrial facility within Rainwood Industrial Park at 9355 N. 106th St. in Omaha, Nebraska. …