1/7 7 New $1,350 2 Beds2 Baths812 SqFt 2207 Leon ST #109, Austin, TX 78705 Condo Listed by Metro 512 Realty