28
3936 W Colfax Ave
Denver, CO 80204
$750,000 USD
4,539 SF
9.24% Cap Rate
4,539 SF
$750,000 USD
Storefront