11611-11633 E 51st Ave
Denver, CO 80239
$6.75 USD/SF/YR
20,500-46,420 SF
2
Spaces Available
Built 1979
46,420 SF Contiguous
Built 1979
20,500-46,420 SF
$6.75 USD/SF/YR
Industrial