$420,000 Pending 2Beds2Baths1330Sqft0.166Acres 314 N Marlborough Ave, Dallas, TX 75208 MLS#: 21393918