The vote can not be limited to "property owners" , To many tax payers and business owners are housed in RENTED properties.
Vote can not be denied to people who work hard but don't make enough to pay taxes.
EVERY ONE pays taxes whether it is sales tax, gas tax or whatever, EVERYONE pays SOMETHING. If you try to approach the problem from the question of who CAN vote you wind up with something as f-cked up as the current tax code.
Haz has the answer, if you are on Welfare, food stamps, heating assistance, or any other "Aid program" or you are not a citizen you go to jail or get deported for entering a polling place during an election.