New - 1 Day Ago $265,000 Active 3Beds1Baths1195Sqft0.172Acres 2528 Avenel Dr, Farmers Branch, TX 75234 MLS#: 21430899