Open: Thu 10:30 AM - 12:00 PM > $649,000 Active 4Beds4Baths2540Sqft0.085Acres 3415 Chihuahua Ave, Dallas, TX 75212 MLS#: 21217404