SHOES AND LATHER DI COSTA S. & C. SNC SHOES AND LATHER DI COSTA S. & C. SNC 019827925 Liguria VIA TORINO, 120/R SAVONASee on the Map