12600 W Colfax Ave
Lakewood, CO 80215
$24.25 USD/SF/YR
982-12,717 SF
10
Spaces Available
Built 1983
5,403 SF Contiguous
Built 1983
982-12,717 SF
$24.25 USD/SF/YR
Office