> $244,900 Active Under Contract 2Beds2Baths1061Sqft--Acres 3420 Locust St #D, Denver, CO 80222 MLS#: REC5882689