$1,295,000 Active 2Beds3Baths1860Sqft0.221Acres 5411 W University Blvd, Dallas, TX 75209 MLS#: 21387130