9
815 E 17th Ave
Denver, CO 80218
$75.00 - $102.00 USD/SF/YR
100-280 SF
3
Spaces Available
Built 1953
280 SF Contiguous
Built 1953
100-280 SF
$75.00 - $102.00 USD/SF/YR
Office