22
3600 S Yosemite St
Denver, CO 80237
$12.00 USD/SF/YR
847-14,827 SF
12
Spaces Available
Built 1974
14,827 SF Contiguous
Built 1974
847-14,827 SF
$12.00 USD/SF/YR
Office/Medical