$134,900 Active Under Contract 2Beds1Baths567Sqft0.235Acres 6628 Glesman St, Dallas, TX 75232 MLS#: 21409245