8828 E Colfax Ave
Denver, CO 80220
$1,050,000 USD
5,066 SF
14.18% Cap Rate
5,066 SF
$1,050,000 USD
Hotel