7902 Finch TrailAustin, TX 78745 4 BEDROOM / 2 BATH / 1,666 SQFT.Neighborhood: South AustinBuilt in 1986SOLD $696,000 Find a Home Like This