• Denver Business Center

  • 11402 E 53rd Ave, Denver, CO 80239

Lease History

Lease Date Available SF Floor / Suite Asking Rate
December 07, 2021 35,600 $83.40/sf/yr