Homes for sale - 3436 S Locust ST #F, Denver, CO 80222 – MLS#974804...