Homes for sale - 1770 S Holly ST, Denver, CO 80222 – MLS#9959505 - ...