Homes for sale - 1760 S Filbert CT, Denver, CO 80222 – MLS#5842544 ...