New - 6 Hours Ago > $270,000 Active 4Beds2Baths1456Sqft0.17Acres 6427 Howard Ave, Dallas, TX 75227 MLS#: 21260806