Lockwood Cos. opened a new office in Cincinnati. The company initially plans to build 500 apartments annually in Ohio.
The company said in a Monday press release that it filed for bankruptcy to “implement an orderly monetization and disposition ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results