View Details $625,000 1 of 33 Welchs Colfax Ave Sub | Denver 2 units 4 beds 3 baths 2,416 sqft On Site: 94 Days