Transit maintenance facility

Hamilton passes capital budget of $472 Million