• Stapleton Business Center North

  • 10000 E 56th Ave, Denver, CO 80238

Lease History

Lease Date Available SF Floor / Suite Asking Rate
October 27, 2014 392,425 9750 N/A