New - 1 Day Ago > $685,000 Active 4Beds3Baths2604Sqft0.1538Acres 2007 Montclair Ave, Dallas, TX 75208 MLS#: 21173108