5
1415-1495 S Holly St
Denver, CO 80222
Rate Upon Request
1,100-4,500 SF
3
Spaces Available
Built 1970
4,500 SF Contiguous
Built 1970
1,100-4,500 SF
Rate Upon Request
Retail