6
8973-8975 E Kenyon Ave
Denver, CO 80237
$18.00 USD/SF/YR
155-655 SF
1
Space Available
Built 1981
655 SF Contiguous
Built 1981
155-655 SF
$18.00 USD/SF/YR
Retail