Homes for sale - 408 S Locust ST, Denver, CO 80224 – MLS#5466731 - ...