Fastigheten ligger i centrala Simrishamn, 200 m från Stortorget och 100 m från tågstationen. Läderfabriken består av tre huskroppar, byggda 1990/91.