Homes for sale - 3432 S Locust ST #E, Denver, CO 80222 – MLS#436591...