Homes for sale - 3424 S Locust ST #A, Denver, CO 80222 – MLS#609145...