4433 W 29th Ave
Denver, CO 80212
$36.00 USD/SF/YR
729 SF
1
Space Available
Built 2017
729 SF Contiguous
Built 2017
729 SF
$36.00 USD/SF/YR
Office/Retail