Vestavia Hills proposed 2025 budget includes $2 million for paving, new fire training facility

by