8
2706 W Colfax Ave
Denver, CO 80204
$21.00 USD/SF/YR
4,871 SF
1
Space Available
Built 1910
4,871 SF Contiguous
Built 1910
4,871 SF
$21.00 USD/SF/YR
Office