9
20 E Center Ave
Denver, CO 80209
$28.71 USD/SF/YR
2,215 SF
1
Space Available
Built 1932
2,215 SF Contiguous
Built 1932
2,215 SF
$28.71 USD/SF/YR
Office