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