Open: Sun 2:00 PM - 4:00 PM $585,000 Active 2Beds2Baths1591Sqft0.161Acres 635 N Montclair Ave, Dallas, TX 75208 MLS#: 21422522