New - 14 Hours Ago > $615,000 Active 2Beds3Baths1706Sqft0.087Acres 3406 Menchaca RD #21, Austin, TX 78704 MLS#: ACT5794374