Homes for sale - 3700 Zenobia ST, Denver, CO 80212 – MLS#3234259 - ...