GPS coordinates: lat: -25.696062 - lng: 28.217335 Leo Auctioneers Address: 794 A De Beer St, 0084 Pretoria Telephone: 012 331 6783 KeywordsAuctioneers Other Businesses: Minnaar Phil Auctioneers CC, 813 Park Street Sunnyside, Pretoria Prosthetic Studios, 130 Prinia Rd, Die Wilgers, Pretoria Studio 54, 54 Woodpecker Ave, Pretoria Tugwell Studio Gallery, 350 Delphinus St, Pretoria Discovery Auctions Pty Ltd, 158 Voorhamer St, Pretoria