Open: Sun 3:30 PM - 5:00 PM > $1,695,000 Active 3Beds4Baths3632Sqft0.195Acres 6403 Westlake Ave, Dallas, TX 75214 MLS#: 21224767