6923 Meadow Lake Avenue Dallas, Texas Sold $495000 3 Beds 2 Baths 1,473 Sq. Ft. 6923 Meadow Lake AvenueDallas, Texas Property Features About the Property