Via Mangini F 12 Bromia Centro 16026 Montoggio, Metropolitan City of Genoa, Italy 44.5171394, 9.0575771