• 11600 East 53rd Avenue

  • 11600 E 53rd Ave, Denver, CO 80239

Lease History

Lease Date Available SF Floor / Suite Asking Rate
December 20, 2016 20,987 N/A