Open: Sun 2:00 PM - 4:00 PM > $624,900 Active 4Beds4Baths2540Sqft0.085Acres 3415 Chihuahua Ave, Dallas, TX 75212 MLS#: 21217404