• 12001 West 63rd Place

  • 12001 W 63rd Pl, Arvada, CO 80004

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 10, 2021 1,500 $14.50/sf/yr