• 3660 Downing Street

  • 3660 N Downing St, Denver, CO 80205

Lease History

Lease Date Available SF Floor / Suite Asking Rate
July 10, 2014 3,700 1 / C $8.11/sf/yr