Homes for sale - 9069 E 23rd AVE, Denver, CO 80238 – MLS#4135304 - ...