7402 Buchholz ST, Austin, TX 78745
4
beds
3
baths
2,080 Sq.Ft. LIVING AREA
6,608.05 Sq.Ft. lot