$629,000 Active Under Contract 3Beds1Baths1174Sqft0.1802Acres 2008 Vallejo ST, Austin, TX 78757 MLS#: ACT9585753