Building for sale, Via Simone Schiaffino, in Genoa, ItalyGenoa, Via Simone SchiaffinoCommercial building • 1 room(s) • 1 bath.