Open: Sat 1:00 PM - 4:00 PM > $1,799,000 Active 4Beds6Baths3993Sqft0.0654Acres 2630 A Welborn St, Dallas, TX 75219 MLS#: 21228895