New - 4 Days Ago > $599,900 Active --Beds--Baths--Sqft2.58Acres 16808 Travista DR, Leander, TX 78641 MLS#: ACT6981984