Tower Business Center in Aurora Sells for $66.45 Million
CBRE announced the $66.45 million sale of Tower Business Center, a fully leased, 423,000-square-foot warehouse distribution center in Aurora, Colo....
CBRE announced the $66.45 million sale of Tower Business Center, a fully leased, 423,000-square-foot warehouse distribution center in Aurora, Colo....