New - 1 Day Ago > $664,000 Active 3Beds3Baths1987Sqft0.5103Acres 918A Electra , Austin, TX 78734 MLS#: ACT9467837