Homes for sale - 21165 E Scott PL, Denver, CO 80249 – MLS#7943213 -...