Carmacks lease Horch property