Apartment for sale, Via Sempione, Novara, in Oleggio Castello, ItalyOleggio Castello, Via Sempione, NovaraApartment • 10 room(s) • 4 bed. • 2 bath. • 239.97 m²