City Hall Watcher
City Hall Watcher
December 17, 2019Dec 18, 2019, 09:53 a.m.

This chart does a nice job of summarizing the state of this city in 2019. A budget deficit in shelter services caused by increasing homelessness, offset by a massive surplus in revenue from building permits.

← Back to December 17, 2019