Brazoria County Appraisal District appears to have over-taxed this property by 26%! The house at 308 Leonard St, Angleton, Texas, 77515 sold for $106,100 in February 2020. Brazoria County Appraisal District valued this property at $133,300 for the 2020 property tax year. The owner will pay an extra $734 (2.7% tax rate times amount over-valued) […]