Charming villa with park, private beach and dock in Belgirate on Lake Maggiore
-
Belgirate
-
Living area
420 -
Rooms
5 -
Bedrooms
4