Francesco PAPURELLOPrestigious Property for Sale with Castle and Park on Lake MaggioreLesaCastle • 9 room(s) • 6 bed. • 1629 m²