6
5304-5342 N Tennyson St
Denver, CO 80212
$15.00 USD/SF/YR
1,833-3,705 SF
2
Spaces Available
Built 1968
3,705 SF Contiguous
Built 1968
1,833-3,705 SF
$15.00 USD/SF/YR
Industrial