$299,000 Active Under Contract 3Beds3Baths1571Sqft0.06Acres 18932 Ravenglen Ct, Dallas, TX 75287 MLS#: 21395412