4
1201 E Colfax Ave
Denver, CO 80218
$15.00 USD/SF/YR
2,366-10,159 SF
2
Spaces Available
Built 1905
10,159 SF Contiguous
Built 1905
2,366-10,159 SF
$15.00 USD/SF/YR
Office, Retail