Open: Sun 12:00 PM - 2:00 PM > $324,999 Active 2Beds2Baths1005Sqft--Acres 3801 Menchaca RD #24, Austin, TX 78704 MLS#: ACT9245313