$615,000 Active Under Contract 3Beds3Baths1780Sqft0.046Acres 6020 Tremont St, Dallas, TX 75214 MLS#: 21411778