6905 Charade Drive Dallas, Texas Sold $1299000 4 Beds 3.2 Baths 4,834 Sq. Ft. 6905 Charade DriveDallas, Texas Property Features About the Property