4
6825 E Tennessee Ave
Denver, CO 80224
$17.00 USD/SF/YR
473-2,428 SF
6
Spaces Available
Built 1974
2,428 SF Contiguous
Built 1974
473-2,428 SF
$17.00 USD/SF/YR
Office