8400 E Colfax Ave
Denver, CO 80220
$2,780,000 USD
8,421 SF
25
Units
8,421 SF
$2,780,000 USD
Apartments