Homes for sale - 1360 S Birch ST, Denver, CO 80222 – MLS#5030888 - ...