New - 2 Days Ago $632,900 Active 4Beds3Baths2513Sqft0.15Acres 1513 Oleander Pl, Northlake, TX 76226 MLS#: 21428261