13
3519 W Colfax Ave
Denver, CO 80204
$1,150,000 USD
3,409 SF
3,409 SF
$1,150,000 USD
Storefront Retail Office