New - 21 Hours Ago > $1,925,000 Active 5Beds5Baths3038Sqft0.1709Acres 2603 Euclid Ave, Austin, TX 78704 MLS#: ACT3969492