> $368,900 Active Under Contract 3Beds3Baths1401Sqft--Acres 18978 E 58th Ave, Denver, CO 80249 MLS#: REC2589601