New - 10 Hours Ago $640,000 Active 5Beds5Baths3740Sqft0.154Acres 1502 20th St, Northlake, TX 76226 MLS#: 21426075