Open: Sun 1:30 PM - 3:30 PM > $2,095,000 Active 4Beds6Baths4599Sqft0.2Acres 6836 Casa Loma Ave, Dallas, TX 75214 MLS#: 21247956