Vestavia Hills school officials propose $121.6 million 2025 budget

by