New - 11 Hours Ago > $2,995,000 Active 5Beds5Baths5145Sqft0.401Acres 5643 Swiss Ave, Dallas, TX 75214 MLS#: 21305174