Tax on real estate doesn't really work - see England/London: the council tax is simply imposed on the tenants (not even included in rent! has to be paid separately).
Two similar apartments on opposite sides of the same street can have significantly different market rents just because they are in different boroughs, and those boroughs have vastly different council taxes. The classic example in London used to be Wandsworth vs. Lambeth.
Council tax, although based on properties, is meant to be a tax on residents, to put towards local services like police and rubbish collection. It was created after a previous tax (dubbed the 'poll tax'), which taxed each individual, regardless of the size of their abode, caused protests.