Oggebbio | Lake Maggiore | Italy - 4 Bedrooms - €850,000