25
3857-3893 N Steele St
Denver, CO 80205
$31.50 USD/SF/YR
3,245 SF
1
Space Available
Built 1940
33,343 SF Contiguous
Built 1940
3,245 SF
$31.50 USD/SF/YR
Office/Retail