> $419,500 Active Under Contract 3Beds3Baths1442Sqft0.04Acres 18227 51st Ave, Denver, CO 80249 MLS#: REC8184015