23
500 W 53rd Pl
Denver, CO 80216
$6.95 USD/SF/YR
48,099 SF
1
Space Available
Built 1971
48,099 SF Contiguous
Built 1971
48,099 SF
$6.95 USD/SF/YR
Industrial