23
1340 S Santa Fe Dr
Denver, CO 80223
$28.00 USD/SF/YR
100-250 SF
1
Space Available
Built 1955
250 SF Contiguous
Built 1955
100-250 SF
$28.00 USD/SF/YR
Office