Stamp duty is a tax paid when buying property over a certain ... high-quality rental housing. What we got is a recipe for ...