25
12600 W Colfax Ave
Lakewood, CO 80215
$24.25 USD/SF/YR
2,869-12,717 SF
6
Spaces Available
Built 1983
5,756 SF Contiguous
Built 1983
2,869-12,717 SF
$24.25 USD/SF/YR
Office