$725,000 Active Under Contract 3Beds3Baths2236Sqft0.2Acres 5906 Palo Pinto Ave, Dallas, TX 75206 MLS#: 21399333