Homes for sale - 2221 S Fillmore ST, Denver, CO 80210 – MLS#6800078...