> $385,000 Active Under Contract 2Beds2Baths1423Sqft0.08Acres 18667 54th Pl, Denver, CO 80249 MLS#: REC1936659