$324,900 Active Under Contract 3Beds2Baths1714Sqft0.1523Acres 1209 Natchez TRL #99, Leander, TX 78641 MLS#: ACT1635203