New - 1 Day Ago > $296,000 Active 2Beds1Baths882Sqft0.1772Acres 1707 Homewood Pl, Dallas, TX 75224 MLS#: 21160890