New - 4 Days Ago > $1,190,000 Active 4Beds4Baths--Sqft0.284Acres 4512 Swiss Ave, Dallas, TX 75204 MLS#: 21305069