15
1221 S Clarkson St
Denver, CO 80210
$29.00 - $32.00 USD/SF/YR
327-870 SF
4
Spaces Available
Built 1974
870 SF Contiguous
Built 1974
327-870 SF
$29.00 - $32.00 USD/SF/YR
Office