New - 19 Hours Ago > $299,000 Active 3Beds2Baths1314Sqft0.1243Acres 8824 Stambourne ST, Austin, TX 78747 MLS#: ACT1608629