Open: Tue 9:30 AM - 11:30 AM $3,159,000 Active 4Beds6Baths4931Sqft0.173Acres 5107 Stanford Ave, Dallas, TX 75209 MLS#: 21343407