Homes for sale - 2960 Inca ST #214, Denver, CO 80202 – MLS#7046805 ...