The Shopkeeper is located just south-east of the chest in Dorpat which is in the left corner of the map.
All prices are purchase price. Selling value is always half the purchase price rounded down. i.e. Leather Boots sell for 37 coins not 37.5. Zero Inventory indicates a "Sell Only" item that cannot be bought here.