6906 Meadow Lake Dallas, Texas Sold $1185000 4 Beds 3.5 Baths 9,453 Sq. Ft. 6906 Meadow LakeDallas, Texas Property Features About the Property