Triumph leases up Denver business center

February 14, 2017 by admin
newsphoto
Triumph Real Estate Corp. has leased up a high-profile, 18-acre industrial infill site and is putting the last piece of the puzzle into place. See more in Colorado Real Estate Journal article