New - 22 Hours Ago > $265,000 Active Under Contract 2Beds2Baths917Sqft0.0147Acres 2401 Leon ST #100, Austin, TX 78705 MLS#: ACT3109283