6850 Avalon Dallas, TX Sold $1325000 5 Beds 4.2 Baths 4151 Sq. Ft. 6850 AvalonDallas, TX Property Features About the Property