17
9950 W 80th Ave
Arvada, CO 80005
$18.50 USD/SF/YR
614-1,424 SF
4
Spaces Available
Built 1979
1,424 SF Contiguous
Built 1979
614-1,424 SF
$18.50 USD/SF/YR
Office/Medical