Open: Sun 2:00 PM - 4:00 PM $257,000 Active 3Beds2Baths1196Sqft0.18Acres 6224 Latta St, Dallas, TX 75227 MLS#: 21364054