$575,000 Active Under Contract 2Beds2Baths1031Sqft0.073Acres 66 Navasota ST, Austin, TX 78702 MLS#: ACT1134777