New - 5 Days Ago $449,900 Active 4Beds3Baths2771Sqft0.108Acres 2309 Stella Ln, Northlake, TX 76247 MLS#: 21417492