8
4930 W Colfax Ave
Denver, CO 80204
$2,175,000 USD
3,274 SF
3,274 SF
$2,175,000 USD
Restaurant