New - 5 Days Ago $399,990 Active 3Beds2Baths1366Sqft0.1926Acres 12905 Powderhorn ST, Austin, TX 78727 MLS#: ACT5164915