New - 5 Days Ago $590,000 Active 3Beds2Baths1505Sqft0.1613Acres 512 W Croslin ST, Austin, TX 78752 MLS#: ACT5407243