Homes for sale - 2480 S Meade ST, Denver, CO 80219 – MLS#2526823 - ...