Homes for sale - 1320 Verbena ST, Denver, CO 80220 – MLS#4835651 - ...