New - 2 Days Ago $289,000 Active 3Beds2Baths1149Sqft0.194Acres 307 Westwood Dr, Euless, TX 76039 MLS#: 21426536