Open: Sun 1:00 PM - 3:00 PM > $475,000 Active 2Beds3Baths1380Sqft0.158Acres 2509 Welborn St #C, Dallas, TX 75219 MLS#: 21292288