A second way you can acquire homes in Shroud of the Avatar is through Add-On Store purchases. Unlike homes obtained through pledge rewards, Add-On Store homes are available to anyone willing to pay for them.
Keep in mind that if you purchase a house through the Add-On Store you will also need to purchase a Property Deed in order to place it in-game.
To take a self-guided tour of some of these homes, visit the Village of Recluse.