Real estate can seem like a giant puzzle. You have a house or a piece of land to sell, but who should you sell it to?...