4600 W Colfax Ave
Denver, CO 80204
$425,000 USD
1,480 SF
1
Unit
1,480 SF
$425,000 USD
Apartments