13
2721 W Holden Pl
Denver, CO 80204
$19.00 - $25.00 USD/SF/YR
600-4,000 SF
4
Spaces Available
Built 1998
4,000 SF Contiguous
Built 1998
600-4,000 SF
$19.00 - $25.00 USD/SF/YR
Office