$580,000 Active Under Contract 4Beds2Baths1752Sqft0.178Acres 6100 Victor St, Dallas, TX 75214 MLS#: 21378346