$750,000 Active Under Contract 3Beds2Baths1500Sqft0.144Acres 2207 Euclid Ave, Austin, TX 78704 MLS#: ACT2372871