Купить дом можно начиная с 15 уровня - у NPC по имени Housing Broker или через знак "For Sale" близ дома, который вам нравится. Кстати, о ценах и параметрах домов:
Стандартный персональный дом: 1 золотая монета (50 серебряных монет ежемесячно).
Люксовый персональный дом - 7 золотых (150 серебряных).
Общинный дом - 15 золотых (300 серебряных).
Платить придется и за сундуки, которые стоят в домах. Первый сундук обойдется в 100 серебряных монет, второй - в 500, третий - в 2 золотых и 500 серебряных.
Более полное описание на офицальном сайте тут