Facing a proposed 17% property tax increase for the next fiscal year, it’s worth asking, how did we get here?
Visit the Addy Indy’s Other Sites: