> $534,900 Active Under Contract 3Beds4Baths2704Sqft0.1Acres 20384 53rd Dr, Denver, CO 80249 MLS#: REC9908210