Keswick on the River has only a few lots remaining