New - 1 Day Ago > $450,000 Active 4Beds2Baths2476Sqft0.1431Acres 4406 Ottawa Rd, Dallas, TX 75212 MLS#: 21311690