> $675,000 Active Under Contract 4Beds3Baths2811Sqft0.284Acres 6907 Hillwood Ln, Dallas, TX 75248 MLS#: 21299634